plexo sacro - French English Dictionary